share certificates - German English Dictionary